give a thrashing - Español Inglés Diccionario